TLS was last updated
on March 27, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 03/26/2024)
2023
Section - Caribbean
Area - Puerto Rico
League - Adult 40 & Over 2023
Flight - Adult Mens 40& Over 3.5- Flight II
--------------------------------------------------------------------------------------------------------------------------------------
2023 40&Over- Montehiedra Ruben
League Record: 11 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Rinaldo Perez-Zayas - 3.55
Carlos Morales - 3.48
Fred Carrasquillo - 3.46
Ahmed Gobaira - 3.44
Juan Negron - 3.40
Juan Melendez - 3.30
Wilfredo Valentin - 3.28
Hiram Betances - 3.27
Daniel Torres - 3.26
Angel Perez - 3.23
Jonathan Abreu - 3.16
Frank Li - 3.14
Ruben Morales - 3.11
Hector Cardona - 3.02
Roque Salayet - 3.01
ARIEL PERTUSI - 2.94
ivan cardona - 2.76
Roberto Santiago - n/a
League Results By Position
1S 1D 2D 3D 4D
Fred Carrasquillo - 3.46 & Ahmed Gobaira - 3.44 1 - 1
Fred Carrasquillo - 3.46 & Daniel Torres - 3.26 2 - 0 2 - 0
Carlos Morales - 3.48 & Hiram Betances - 3.27 1 - 0
Carlos Morales - 3.48 & Jonathan Abreu - 3.16 0 - 1
Juan Negron - 3.40 & Juan Melendez - 3.30 2 - 0 4 - 1 1 - 1 2 - 0
Hiram Betances - 3.27 & Roque Salayet - 3.01 0 - 1
Hiram Betances - 3.27 & Jonathan Abreu - 3.16 0 - 1
Hiram Betances - 3.27 & Wilfredo Valentin - 3.28 1 - 0
Roque Salayet - 3.01 & Hector Cardona - 3.02 0 - 1
Roque Salayet - 3.01 & ARIEL PERTUSI - 2.94 0 - 2
Roque Salayet - 3.01 & Jonathan Abreu - 3.16 1 - 0
Roque Salayet - 3.01 & Angel Perez - 3.23 0 - 1
Juan Melendez - 3.30 & Hector Cardona - 3.02 0 - 1
Ahmed Gobaira - 3.44 & Wilfredo Valentin - 3.28 1 - 0 1 - 0
ivan cardona - 2.76 & ARIEL PERTUSI - 2.94 0 - 1
Hector Cardona - 3.02 & Ruben Morales - 3.11 0 - 1
Ruben Morales - 3.11 & ARIEL PERTUSI - 2.94 0 - 1
Ruben Morales - 3.11 0 - 1
Frank Li - 3.14 2 - 2
Angel Perez - 3.23 6 - 1
Rinaldo Perez-Zayas - 3.55 & Ahmed Gobaira - 3.44 2 - 0 2 - 0 1 - 0
Rinaldo Perez-Zayas - 3.55 & ivan cardona - 2.76 1 - 0
Rinaldo Perez-Zayas - 3.55 & Jonathan Abreu - 3.16 0 - 1
Rinaldo Perez-Zayas - 3.55 & Wilfredo Valentin - 3.28 1 - 0
Rinaldo Perez-Zayas - 3.55 & Daniel Torres - 3.26 1 - 0
Roberto Santiago - n/a & ivan cardona - 2.76 0 - 1
Daniel Torres - 3.26 & Hiram Betances - 3.27 1 - 0 1 - 1
Daniel Torres - 3.26 & Roque Salayet - 3.01 1 - 0
Daniel Torres - 3.26 & Ahmed Gobaira - 3.44 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
2023 40&Over- San Francisco Jeffrey
League Record: 1 - 11
The Following Have Played In League Matches On This Team (In Rating Order)
ADRIAN HERNANDEZ - 3.33
Javier Rivera - 3.25
Peter Gerardino - 3.19
Jeff Williams - 3.18
Pedro Kareh - 3.11
Carlos Mier - 3.10
Manny Roman - 3.08
Luis Vazquez - 3.07
Emilio De San Roman - 3.04
Ubaldo Fernandez - 3.01
James Gleason - 3.01
Miguel Echenique - 3.00
Gustavo Melecio - 2.99
PABLO ROMERO - 2.94
Javier Rivera - 2.72
tom steinke - n/a
Carlos Navarro - n/a
League Results By Position
1S 1D 2D 3D 4D
Pedro Kareh - 3.11 & PABLO ROMERO - 2.94 0 - 1
Pedro Kareh - 3.11 & Miguel Echenique - 3.00 0 - 2
Pedro Kareh - 3.11 & Luis Vazquez - 3.07 0 - 1
Pedro Kareh - 3.11 & Manny Roman - 3.08 1 - 0
Pedro Kareh - 3.11 & Javier Rivera - 2.72 0 - 1
Emilio De San Roman - 3.04 & ADRIAN HERNANDEZ - 3.33 0 - 1
Peter Gerardino - 3.19 3 - 3
Carlos Mier - 3.10 & ADRIAN HERNANDEZ - 3.33 1 - 0 1 - 0
Carlos Mier - 3.10 & PABLO ROMERO - 2.94 0 - 1 0 - 1
PABLO ROMERO - 2.94 & Ubaldo Fernandez - 3.01 0 - 1
Ubaldo Fernandez - 3.01 0 - 3
Javier Rivera - 3.25 & Carlos Mier - 3.10 1 - 0
Javier Rivera - 3.25 & Jeff Williams - 3.18 2 - 1 1 - 1
Javier Rivera - 3.25 & tom steinke - n/a 0 - 1
Miguel Echenique - 3.00 & Luis Vazquez - 3.07 0 - 1
Miguel Echenique - 3.00 & James Gleason - 3.01 0 - 1
Miguel Echenique - 3.00 & Javier Rivera - 2.72 0 - 1
Jeff Williams - 3.18 & Luis Vazquez - 3.07 0 - 1 0 - 2 0 - 1
Jeff Williams - 3.18 & Javier Rivera - 2.72 1 - 0
Luis Vazquez - 3.07 & Carlos Mier - 3.10 0 - 1
Luis Vazquez - 3.07 & ADRIAN HERNANDEZ - 3.33 1 - 0
Luis Vazquez - 3.07 & Manny Roman - 3.08 0 - 1
Manny Roman - 3.08 & Peter Gerardino - 3.19 0 - 1
Manny Roman - 3.08 & ADRIAN HERNANDEZ - 3.33 1 - 0 1 - 0
Manny Roman - 3.08 & PABLO ROMERO - 2.94 0 - 1 0 - 1
Manny Roman - 3.08 & Carlos Navarro - n/a 0 - 1
Gustavo Melecio - 2.99 & Peter Gerardino - 3.19 0 - 1
Gustavo Melecio - 2.99 & PABLO ROMERO - 2.94 0 - 1
Gustavo Melecio - 2.99 & Ubaldo Fernandez - 3.01 0 - 1
Gustavo Melecio - 2.99 & James Gleason - 3.01 0 - 1
Gustavo Melecio - 2.99 1 - 2
tom steinke - n/a & Javier Rivera - 2.72 0 - 1
James Gleason - 3.01 & Emilio De San Roman - 3.04 1 - 0
James Gleason - 3.01 & Peter Gerardino - 3.19 0 - 1
James Gleason - 3.01 & Carlos Mier - 3.10 0 - 1
James Gleason - 3.01 & ADRIAN HERNANDEZ - 3.33 0 - 1
James Gleason - 3.01 & Javier Rivera - 2.72 0 - 1 0 - 1
Javier Rivera - 2.72 & Emilio De San Roman - 3.04 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
2023 40&Over- Palmas Sergio
League Record: 4 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Julio E Roman Perez - 3.37
Pedro Colon - 3.27
Antonio Manuel Del Toro - 3.24
Jonathan Sieja - 3.19
Jose Ramon Vazquez Couto - 3.14
Guillermo Toledo - 3.12
Javier Castillo - 3.10
Pete Vidal - 3.09
Jorge Soler - 3.09
Jose Mendoza - 3.01
Fernando Carbonell - 2.96
Luis Santini - 2.93
Sergio Molina - 2.81
Brian Shevland - n/a
League Results By Position
1S 1D 2D 3D 4D
Luis Santini - 2.93 & Jose Ramon Vazquez Couto - 3.14 0 - 1
Luis Santini - 2.93 & Pedro Colon - 3.27 0 - 1
Luis Santini - 2.93 & Fernando Carbonell - 2.96 0 - 1 0 - 1
Pete Vidal - 3.09 & Sergio Molina - 2.81 0 - 1
Pete Vidal - 3.09 & Jorge Soler - 3.09 0 - 1 2 - 0 1 - 0
Pete Vidal - 3.09 & Guillermo Toledo - 3.12 0 - 1
Pete Vidal - 3.09 & Jose Ramon Vazquez Couto - 3.14 0 - 1 0 - 1
Pete Vidal - 3.09 & Fernando Carbonell - 2.96 0 - 1
Sergio Molina - 2.81 & Julio E Roman Perez - 3.37 0 - 1 1 - 0
Sergio Molina - 2.81 0 - 1
Jose Mendoza - 3.01 & Jorge Soler - 3.09 0 - 1
Jose Mendoza - 3.01 & Javier Castillo - 3.10 0 - 1
Jose Mendoza - 3.01 & Pedro Colon - 3.27 0 - 1 0 - 1
Jose Mendoza - 3.01 & Fernando Carbonell - 2.96 0 - 1
Jorge Soler - 3.09 & Javier Castillo - 3.10 0 - 1
Jorge Soler - 3.09 & Jose Ramon Vazquez Couto - 3.14 0 - 1
Jorge Soler - 3.09 & Fernando Carbonell - 2.96 0 - 1
Guillermo Toledo - 3.12 & Pedro Colon - 3.27 1 - 0 2 - 0 0 - 1 1 - 0
Guillermo Toledo - 3.12 & Antonio Manuel Del Toro - 3.24 0 - 1 1 - 0
Guillermo Toledo - 3.12 & Julio E Roman Perez - 3.37 2 - 1
Javier Castillo - 3.10 & Jose Ramon Vazquez Couto - 3.14 0 - 1
Javier Castillo - 3.10 & Antonio Manuel Del Toro - 3.24 0 - 1 1 - 0
Javier Castillo - 3.10 & Fernando Carbonell - 2.96 0 - 1 0 - 1 0 - 1
Jose Ramon Vazquez Couto - 3.14 & Pedro Colon - 3.27 1 - 0 1 - 0 1 - 0
Antonio Manuel Del Toro - 3.24 & Julio E Roman Perez - 3.37 0 - 1 1 - 0 2 - 0
Antonio Manuel Del Toro - 3.24 & Fernando Carbonell - 2.96 0 - 1
Julio E Roman Perez - 3.37 2 - 0
Jonathan Sieja - 3.19 4 - 3
Brian Shevland - n/a 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
2023 40&Over- Torrimar Reggie
League Record: 9 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Eduardo Almodovar - 3.51
Douglas Pennock - 3.42
Reggie Diaz - 3.35
Frank Negron Ocasio - 3.35
Joel Melendez - 3.33
Antonio Pagan - 3.33
Gabriel Vidal - 3.26
Rafael Pares - 3.21
Omar Torres - 3.21
Lionel Ramirez - 3.18
Fernando Rodriguez-Flores - 3.17
Cesar Marin - 3.16
Manuel Perez - 3.11
Jorge Ruiz Montilla - 3.03
League Results By Position
1S 1D 2D 3D 4D
Lionel Ramirez - 3.18 & Omar Torres - 3.21 0 - 1
Lionel Ramirez - 3.18 & Frank Negron Ocasio - 3.35 2 - 0 1 - 1 1 - 0
Lionel Ramirez - 3.18 & Manuel Perez - 3.11 0 - 1
Omar Torres - 3.21 & Douglas Pennock - 3.42 1 - 0
Omar Torres - 3.21 2 - 3
Cesar Marin - 3.16 & Frank Negron Ocasio - 3.35 1 - 0
Cesar Marin - 3.16 & Gabriel Vidal - 3.26 1 - 0
Cesar Marin - 3.16 & Joel Melendez - 3.33 1 - 0 1 - 0
Cesar Marin - 3.16 & Fernando Rodriguez-Flores - 3.17 1 - 0 1 - 1 1 - 1 1 - 1
Frank Negron Ocasio - 3.35 & Gabriel Vidal - 3.26 1 - 0
Frank Negron Ocasio - 3.35 & Douglas Pennock - 3.42 1 - 0 1 - 0
Gabriel Vidal - 3.26 & Jorge Ruiz Montilla - 3.03 0 - 1 1 - 0
Gabriel Vidal - 3.26 & Reggie Diaz - 3.35 1 - 0 1 - 0 1 - 0
Joel Melendez - 3.33 & Reggie Diaz - 3.35 0 - 1 1 - 0 1 - 0
Joel Melendez - 3.33 & Antonio Pagan - 3.33 1 - 0 1 - 0
Joel Melendez - 3.33 & Manuel Perez - 3.11 1 - 2
Jorge Ruiz Montilla - 3.03 & Manuel Perez - 3.11 1 - 0
Jorge Ruiz Montilla - 3.03 2 - 1
Reggie Diaz - 3.35 & Antonio Pagan - 3.33 1 - 0
Reggie Diaz - 3.35 & Douglas Pennock - 3.42 1 - 0
Fernando Rodriguez-Flores - 3.17 & Rafael Pares - 3.21 1 - 0 1 - 0
Antonio Pagan - 3.33 2 - 2
Douglas Pennock - 3.42 & Eduardo Almodovar - 3.51 1 - 0 3 - 0 1 - 0 1 - 0
Douglas Pennock - 3.42 & Rafael Pares - 3.21 1 - 0
Eduardo Almodovar - 3.51 & Rafael Pares - 3.21 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
2023 40&Over- Riviera Los Indomables
League Record: 4 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Jose Rodriguez - 3.35
Luis Garcia - 3.29
Luis Buru Rodriguez - 3.21
Carlos Barbosa - 3.18
Rafael Lopez de Victoria - 3.14
Roberto Ramos - 3.13
Mark Gonzalez - 3.09
Marcos Gomez - 3.09
Roberto Galindez - 3.07
Jesus Buena�o - 3.03
Ramfis Fuentes - 3.02
Diego Rivera - 2.95
John Perazza - 2.92
Fred Gruen - 2.83
League Results By Position
1S 1D 2D 3D 4D
Roberto Galindez - 3.07 & Luis Garcia - 3.29 1 - 0
Roberto Galindez - 3.07 & Diego Rivera - 2.95 0 - 1 1 - 1 0 - 1
Roberto Galindez - 3.07 & Roberto Ramos - 3.13 0 - 1
Roberto Galindez - 3.07 & Mark Gonzalez - 3.09 0 - 1
Roberto Galindez - 3.07 & Ramfis Fuentes - 3.02 0 - 1
Luis Garcia - 3.29 & Roberto Ramos - 3.13 1 - 0 0 - 1
Luis Garcia - 3.29 & Jose Rodriguez - 3.35 1 - 0
Luis Garcia - 3.29 4 - 3
Jesus Buena�o - 3.03 & John Perazza - 2.92 0 - 1 0 - 1
Jesus Buena�o - 3.03 0 - 2
Diego Rivera - 2.95 & Marcos Gomez - 3.09 1 - 1 0 - 1
Diego Rivera - 2.95 0 - 1
Rafael Lopez de Victoria - 3.14 & Marcos Gomez - 3.09 1 - 0 1 - 0 1 - 0
Rafael Lopez de Victoria - 3.14 & Fred Gruen - 2.83 0 - 1
Roberto Ramos - 3.13 & Luis Buru Rodriguez - 3.21 0 - 1 1 - 0 2 - 2
Marcos Gomez - 3.09 1 - 1
John Perazza - 2.92 & Fred Gruen - 2.83 0 - 1 0 - 1 0 - 1
Mark Gonzalez - 3.09 & Jesus Buena�o - 3.03 0 - 1 1 - 0
Mark Gonzalez - 3.09 & Marcos Gomez - 3.09 0 - 1
Mark Gonzalez - 3.09 & Ramfis Fuentes - 3.02 0 - 1
Ramfis Fuentes - 3.02 & Jesus Buena�o - 3.03 0 - 1
Ramfis Fuentes - 3.02 & Diego Rivera - 2.95 0 - 1
Ramfis Fuentes - 3.02 & Marcos Gomez - 3.09 0 - 1
Ramfis Fuentes - 3.02 & John Perazza - 2.92 0 - 1
Ramfis Fuentes - 3.02 & Carlos Barbosa - 3.18 0 - 1 1 - 0
Carlos Barbosa - 3.18 & Jose Rodriguez - 3.35 2 - 0 2 - 2 0 - 1 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
2023 40&Over- CTH Xavier
League Record: 7 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Jose Morales - 3.39
Emisael Torres - 3.38
Rafael Perez - 3.35
Jose Sierra-Pagan - 3.30
Alfred Diaz - 3.29
Juan Larriuz - 3.25
Juan Camacho - 3.24
Edgardo Maldonado - 3.23
Xavier Rosario - 3.22
Roberto Garcia - 3.18
Miguel Garcia Martinez - 3.18
Jorge Perez-Casellas - 3.18
Alejandro Rivera Pagan - 3.17
Humberto Lizardi - 3.14
Gabriel Barreto - 3.12
Jose Santiago - 3.06
Victor Tirado - 2.98
League Results By Position
1S 1D 2D 3D 4D
Roberto Garcia - 3.18 & Edgardo Maldonado - 3.23 0 - 1
Roberto Garcia - 3.18 & Jose Sierra-Pagan - 3.30 1 - 0
Roberto Garcia - 3.18 & Juan Larriuz - 3.25 1 - 0 2 - 1
Roberto Garcia - 3.18 & Jose Morales - 3.39 0 - 1
Alfred Diaz - 3.29 0 - 1
Jose Sierra-Pagan - 3.30 & Emisael Torres - 3.38 1 - 1 1 - 0
Jose Sierra-Pagan - 3.30 & Juan Camacho - 3.24 1 - 0
Emisael Torres - 3.38 & Rafael Perez - 3.35 0 - 1
Humberto Lizardi - 3.14 & Juan Camacho - 3.24 1 - 0 2 - 1 0 - 1 1 - 1
Gabriel Barreto - 3.12 & Alejandro Rivera Pagan - 3.17 0 - 2 1 - 0 0 - 1
Alejandro Rivera Pagan - 3.17 & Rafael Perez - 3.35 1 - 0
Victor Tirado - 2.98 & Jose Santiago - 3.06 1 - 0 0 - 1
Rafael Perez - 3.35 & Jorge Perez-Casellas - 3.18 1 - 0 3 - 0
Jorge Perez-Casellas - 3.18 0 - 1
Jose Morales - 3.39 & Edgardo Maldonado - 3.23 1 - 0 1 - 0 2 - 1
Jose Morales - 3.39 & Jorge Perez-Casellas - 3.18 1 - 0
Jose Morales - 3.39 & Juan Larriuz - 3.25 2 - 0 0 - 1
Xavier Rosario - 3.22 & Alfred Diaz - 3.29 1 - 0 1 - 2 0 - 1
Xavier Rosario - 3.22 & Jose Sierra-Pagan - 3.30 0 - 1 1 - 0
Xavier Rosario - 3.22 & Jose Santiago - 3.06 0 - 1
Miguel Garcia Martinez - 3.18 7 - 3
--------------------------------------------------------------------------------------------------------------------------------------
2023 40&Over- Baldrich Baez
League Record: 6 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Luis Correa - 3.36
Jimmy Vazquez - 3.30
Geoffrey Pilier - 3.24
Miguel Moreno - 3.20
Oscar Velez - 3.17
Carlos Rosado - 3.17
David Mendoza - 3.15
Hector Velazquez - 3.13
Jose Alonso - 3.10
Hector Rivera Martinez - 3.08
Hector Gonzalez - 3.06
Jose Mendoza - 3.03
Jaime Melendez Ayala - 3.01
Carlos Hernandez - 2.97
Hector Marin-Centeno - 2.94
Carlos Melendez - 2.94
League Results By Position
1S 1D 2D 3D 4D
Jose Alonso - 3.10 & Carlos Rosado - 3.17 0 - 1 0 - 1
Jose Alonso - 3.10 & Hector Velazquez - 3.13 1 - 0
Jose Alonso - 3.10 & Oscar Velez - 3.17 0 - 1
Jose Alonso - 3.10 & Jose Mendoza - 3.03 0 - 1 0 - 2
Carlos Melendez - 2.94 & Hector Velazquez - 3.13 0 - 1
Carlos Melendez - 2.94 & Miguel Moreno - 3.20 0 - 1 0 - 1
Carlos Rosado - 3.17 & Jaime Melendez Ayala - 3.01 0 - 1
Carlos Rosado - 3.17 & Hector Gonzalez - 3.06 1 - 1 0 - 1 1 - 0
Geoffrey Pilier - 3.24 3 - 2
Hector Velazquez - 3.13 0 - 1
Miguel Moreno - 3.20 0 - 1
Jaime Melendez Ayala - 3.01 & Oscar Velez - 3.17 1 - 0 1 - 1
Oscar Velez - 3.17 & Hector Rivera Martinez - 3.08 1 - 0 1 - 0 1 - 1
Jimmy Vazquez - 3.30 & David Mendoza - 3.15 0 - 1
Hector Gonzalez - 3.06 & Carlos Hernandez - 2.97 0 - 1 1 - 0
Hector Gonzalez - 3.06 0 - 1
Carlos Hernandez - 2.97 & Hector Velazquez - 3.13 1 - 0 0 - 1 0 - 1 2 - 1
Jose Mendoza - 3.03 & Hector Rivera Martinez - 3.08 2 - 0 0 - 1 0 - 1
Jose Mendoza - 3.03 1 - 3
Luis Correa - 3.36 & Miguel Moreno - 3.20 1 - 0 1 - 0 2 - 0 3 - 1
Luis Correa - 3.36 & Oscar Velez - 3.17 0 - 1 0 - 1
Hector Marin-Centeno - 2.94 & Jaime Melendez Ayala - 3.01 0 - 1
Hector Marin-Centeno - 2.94 & Oscar Velez - 3.17 0 - 1
Hector Marin-Centeno - 2.94 & Hector Rivera Martinez - 3.08 0 - 1